even_numbers = list(range(1, 11, 2))
print(even_numbers)

squares = [] # 定义空的列表
for item in even_numbers:
    # squares[item] = item ** 2 # 这样定义就只会在item位置插入元素了，而且可能导致寻址错误
    squares.append(item**2)
print(squares)

print(min(squares)) # min(list) list中最小值
print(max(squares)) # max(list) list中最大值
print(sum(squares)) # sum(list) 对list求和

# 列表解析: 快速创建数据列表，将for循环和创建新元素的代码合并成一行
squares1 = [value**2 for value in range(1,11)]
print(squares1)